package com.example.demo.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;


@TableName(value ="bd_act_leave")
@Data
public class BdActLeave {
    /**
     * 
     */
    @TableId(value = "id", type = IdType.AUTO)
    private Integer id;

    /**
     * 环氧地面铺地毯
     */
    @TableField(value = "ground_protection1")
    private String groundProtection1;

    /**
     * 石材地面铺地毯
     */
    @TableField(value = "ground_protection2")
    private String groundProtection2;

    /**
     * 水泥自流平铺地毯
     */
    @TableField(value = "ground_protection3")
    private String groundProtection3;

    /**
     * 精装地毯区铺木板
     */
    @TableField(value = "ground_protection4")
    private String groundProtection4;

    /**
     * 地毯与大理石交界处铺木板
     */
    @TableField(value = "ground_protection5")
    private String groundProtection5;

    /**
     * 场地备注
     */
    @TableField(value = "ground_protection_notes")
    private String groundProtectionNotes;

    /**
     * 门把手地毯包裹
     */
    @TableField(value = "decoration_protection1")
    private String decorationProtection1;

    /**
     * 门表面地毯包裹
     */
    @TableField(value = "decoration_protection2")
    private String decorationProtection2;

    /**
     * 墙面无硬物倚靠
     */
    @TableField(value = "decoration_protection3")
    private String decorationProtection3;

    /**
     * 墙面无结构物接触
     */
    @TableField(value = "decoration_protection4")
    private String decorationProtection4;

    /**
     * 各装饰面无涂料
     */
    @TableField(value = "decoration_protection5")
    private String decorationProtection5;

    /**
     * 各装饰面无胶残留
     */
    @TableField(value = "decoration_protection6")
    private String decorationProtection6;

    /**
     * 玻璃无磕碰
     */
    @TableField(value = "decoration_protection7")
    private String decorationProtection7;

    /**
     * 户外柱子无倚靠
     */
    @TableField(value = "decoration_protection8")
    private String decorationProtection8;

    /**
     * 装饰保护备注
     */
    @TableField(value = "decoration_protection_notes")
    private String decorationProtectionNotes;

    /**
     * 室内无切割
     */
    @TableField(value = "pollution_control1")
    private String pollutionControl1;

    /**
     * 室内无扬尘作业
     */
    @TableField(value = "pollution_control2")
    private String pollutionControl2;

    /**
     * 室外切割碎屑可控
     */
    @TableField(value = "pollution_control3")
    private String pollutionControl3;

    /**
     * 室外扬尘作业可控
     */
    @TableField(value = "pollution_control4")
    private String pollutionControl4;

    /**
     * 污染控制未做备注
     */
    @TableField(value = "pollution_control_notes")
    private String pollutionControlNotes;

    /**
     * 施工未佩戴安全帽
     */
    @TableField(value = "construction_work1")
    private String constructionWork1;

    /**
     * 登高作业未系安全绳
     */
    @TableField(value = "construction_work2")
    private String constructionWork2;

    /**
     * 抛掷材料野蛮施工
     */
    @TableField(value = "construction_work3")
    private String constructionWork3;

    /**
     * 搭建备注
     */
    @TableField(value = "construction_work_notes")
    private String constructionWorkNotes;

    /**
     * 未经确认私自接电
     */
    @TableField(value = "electrification_work1")
    private String electrificationWork1;

    /**
     * 线缆未接地
     */
    @TableField(value = "electrification_work2")
    private String electrificationWork2;

    /**
     * 设备功率超负荷
     */
    @TableField(value = "electrification_work3")
    private String electrificationWork3;

    /**
     * 二级电箱未接地
     */
    @TableField(value = "electrification_work4")
    private String electrificationWork4;

    /**
     * 接电人员无证
     */
    @TableField(value = "electrification_work5")
    private String electrificationWork5;

    /**
     * 接电作业未做备注
     */
    @TableField(value = "electrification_work_notes")
    private String electrificationWorkNotes;

    /**
     * 室内切割打磨
     */
    @TableField(value = "other_work1")
    private String otherWork1;

    /**
     * 施工设备无人操作时未断电
     */
    @TableField(value = "other_work2")
    private String otherWork2;

    /**
     * 室内吸烟
     */
    @TableField(value = "other_work3")
    private String otherWork3;

    /**
     * 室内动火
     */
    @TableField(value = "other_work4")
    private String otherWork4;

    /**
     * 登高车无证操作
     */
    @TableField(value = "other_work5")
    private String otherWork5;

    /**
     * 饮酒施工
     */
    @TableField(value = "other_work6")
    private String otherWork6;

    /**
     * 其他作业备注
     */
    @TableField(value = "other_work_notes")
    private String otherWorkNotes;

    /**
     * 其他安全问题
     */
    @TableField(value = "other_problems")
    private String otherProblems;

    /**
     * 用餐污染
     */
    @TableField(value = "pollution1")
    private String pollution1;

    /**
     * 木屑污染
     */
    @TableField(value = "pollution2")
    private String pollution2;

    /**
     * 染料污染
     */
    @TableField(value = "pollution3")
    private String pollution3;

    /**
     * 粉尘污染
     */
    @TableField(value = "pollution4")
    private String pollution4;

    /**
     * 搭建材料污染
     */
    @TableField(value = "pollution5")
    private String pollution5;

    /**
     * 其他污染
     */
    @TableField(value = "pollution6")
    private String pollution6;

    /**
     * 污染备注
     */
    @TableField(value = "pollution_notes")
    private String pollutionNotes;

    /**
     * 场馆管理单位确认人
     */
    @TableField(value = "venue_unit")
    private String venueUnit;

    /**
     * 主场管理单位确认人
     */
    @TableField(value = "home_unit")
    private String homeUnit;

    /**
     * 物业安保确认人
     */
    @TableField(value = "property_security")
    private String propertySecurity;

    /**
     * 物业保洁确认人
     */
    @TableField(value = "property_cleaning")
    private String propertyCleaning;

    /**
     * 活动负责人
     */
    @TableField(value = "build_director")
    private String buildDirector;

    /**
     * 门表面损坏
     */
    @TableField(value = "site_damage1")
    private String siteDamage1;

    /**
     * 门表面损坏面积
     */
    @TableField(value = "site_damage1_area")
    private String siteDamage1Area;

    /**
     * 损坏原因
     */
    @TableField(value = "site_damage1_reason")
    private String siteDamage1Reason;

    /**
     * 门把手损坏
     */
    @TableField(value = "site_damage2")
    private String siteDamage2;

    /**
     * 门把手损坏面积
     */
    @TableField(value = "site_damage2_area")
    private String siteDamage2Area;

    /**
     * 门把手损坏原因
     */
    @TableField(value = "site_damage2_reason")
    private String siteDamage2Reason;

    /**
     * 门框损坏
     */
    @TableField(value = "site_damage3")
    private String siteDamage3;

    /**
     * 门框损坏面积
     */
    @TableField(value = "site_damage3_area")
    private String siteDamage3Area;

    /**
     * 
     */
    @TableField(value = "site_damage3_reason")
    private String siteDamage3Reason;

    /**
     * 
     */
    @TableField(value = "site_damage4")
    private String siteDamage4;

    /**
     * 
     */
    @TableField(value = "site_damage4_area")
    private String siteDamage4Area;

    /**
     * 
     */
    @TableField(value = "site_damage4_reason")
    private String siteDamage4Reason;

    /**
     * 
     */
    @TableField(value = "site_damage5")
    private String siteDamage5;

    /**
     * 
     */
    @TableField(value = "site_damage5_area")
    private String siteDamage5Area;

    /**
     * 
     */
    @TableField(value = "site_damage5_reason")
    private String siteDamage5Reason;

    /**
     * 
     */
    @TableField(value = "site_damage6")
    private String siteDamage6;

    /**
     * 
     */
    @TableField(value = "site_damage6_area")
    private String siteDamage6Area;

    /**
     * 
     */
    @TableField(value = "site_damage6_reason")
    private String siteDamage6Reason;

    /**
     * 
     */
    @TableField(value = "site_damage7")
    private String siteDamage7;

    /**
     * 
     */
    @TableField(value = "site_damage7_area")
    private String siteDamage7Area;

    /**
     * 
     */
    @TableField(value = "site_damage7_reason")
    private String siteDamage7Reason;

    /**
     * 
     */
    @TableField(value = "site_damage8")
    private String siteDamage8;

    /**
     * 
     */
    @TableField(value = "site_damage8_area")
    private String siteDamage8Area;

    /**
     * 
     */
    @TableField(value = "site_damage8_reason")
    private String siteDamage8Reason;

    /**
     * 
     */
    @TableField(value = "site_damage9")
    private String siteDamage9;

    /**
     * 
     */
    @TableField(value = "site_damage9_area")
    private String siteDamage9Area;

    /**
     * 
     */
    @TableField(value = "site_damage9_reason")
    private String siteDamage9Reason;

    /**
     * 
     */
    @TableField(value = "site_damage10")
    private String siteDamage10;

    /**
     * 
     */
    @TableField(value = "site_damage10_area")
    private String siteDamage10Area;

    /**
     * 
     */
    @TableField(value = "site_damage10_reason")
    private String siteDamage10Reason;

    /**
     * 
     */
    @TableField(value = "site_damage11")
    private String siteDamage11;

    /**
     * 
     */
    @TableField(value = "site_damage11_area")
    private String siteDamage11Area;

    /**
     * 
     */
    @TableField(value = "site_damage11_reason")
    private String siteDamage11Reason;

    /**
     * 
     */
    @TableField(value = "site_pollution1")
    private String sitePollution1;

    /**
     * 
     */
    @TableField(value = "site_pollution1_area")
    private String sitePollution1Area;

    /**
     * 
     */
    @TableField(value = "site_pollution1_reason")
    private String sitePollution1Reason;

    /**
     * 
     */
    @TableField(value = "site_pollution2")
    private String sitePollution2;

    /**
     * 
     */
    @TableField(value = "site_pollution2_area")
    private String sitePollution2Area;

    /**
     * 
     */
    @TableField(value = "site_pollution2_reason")
    private String sitePollution2Reason;

    /**
     * 
     */
    @TableField(value = "site_pollution3")
    private String sitePollution3;

    /**
     * 
     */
    @TableField(value = "site_pollution3_area")
    private String sitePollution3Area;

    /**
     * 
     */
    @TableField(value = "site_pollution3_reason")
    private String sitePollution3Reason;

    /**
     * 
     */
    @TableField(value = "site_pollution4")
    private String sitePollution4;

    /**
     * 
     */
    @TableField(value = "site_pollution4_area")
    private String sitePollution4Area;

    /**
     * 
     */
    @TableField(value = "site_pollution4_reason")
    private String sitePollution4Reason;

    /**
     * 
     */
    @TableField(value = "site_pollution5")
    private String sitePollution5;

    /**
     * 
     */
    @TableField(value = "site_pollution5_area")
    private String sitePollution5Area;

    /**
     * 
     */
    @TableField(value = "site_pollution5_reason")
    private String sitePollution5Reason;

    /**
     * 
     */
    @TableField(value = "site_pollution6")
    private String sitePollution6;

    /**
     * 
     */
    @TableField(value = "site_pollution6_area")
    private String sitePollution6Area;

    /**
     * 
     */
    @TableField(value = "site_pollution6_reason")
    private String sitePollution6Reason;

    /**
     * 
     */
    @TableField(value = "waste")
    private String waste;

    /**
     * 
     */
    @TableField(value = "waste_notes")
    private String wasteNotes;

    /**
     * 
     */
    @TableField(value = "truck_departure1")
    private String truckDeparture1;

    /**
     * 
     */
    @TableField(value = "truck_departure2")
    private String truckDeparture2;

    /**
     * 
     */
    @TableField(value = "inspection_fee")
    private String inspectionFee;

    @TableField(value = "activity_id")
    private String activityId;

    @TableField(value = "deduction_confirmation")
    private String deductionConfirmation;

    @TableField(exist = false)
    private Integer unqualifiedNum;

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;
}